page{
	background-color: #F7F7F7;
}
.scroll_people{
	width: 100%;
}
.scroll_people_head{
	background-size: 100%;
	padding-bottom: 30rpx;
}
.find_nav_show{
	width: 100%;
	padding-bottom: 30rpx;
	background-color: #FFFFFF;
	position: fixed;
	top: 0;
	z-index: 99;
	
	.nav_content{
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		.find_nav_img{
			position: absolute;
			width: 20rpx;
			height: 36rpx;
			top: 5rpx;
			left: 20rpx;
		}
		.find_nav_text{
			font-size: 34rpx;
			font-weight: 600;
		}
	}
	
}
.find_nav{
	width: 100%;
	height: 80rpx;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	.find_nav_img{
		position: absolute;
		width: 20rpx;
		height: 36rpx;
		top: 20rpx;
		left: 20rpx;
	}
	.find_nav_text{
		font-size: 34rpx;
		font-weight: 600;
	}
}
.zupus_item{
	padding: 25rpx 40rpx;
	width: 100%;
	box-sizing: border-box;
	position: relative;
	.itemimgss{
		position: relative;
		.family_name{
			background-color: #C02E36;
			padding: 15rpx;
			border-radius: 25rpx;
			z-index: 2;
			position: absolute;
			top: 16%;
			right: 5%;
			letter-spacing: 6rpx;
			color: #FFFFFF;
			writing-mode: vertical-lr;
			font-size: 24rpx;
			display: flex;
			justify-content: center;
		}
	}
	.zpimgs{
		width: 221rpx;
		height: 336rpx;
		background-size: 100% 100%;
	}
	.zupus_item_info{
		margin-left: 50rpx;
		.apply{
			width: 182rpx;
			height: 53rpx;
			background: $themecolor;
			border-radius: 10rpx;
			text-align: center;
			line-height: 53rpx;
			color: #FFFFFF;
			margin-top: 40rpx;
		}
		.apply1{
			width: 182rpx;
			height: 53rpx;
			background: $themecolor;
			border-radius: 10rpx;
			text-align: center;
			line-height: 53rpx;
			color: #FFFFFF;
		}
		.zupu_names{
			color: #000000;
			font-size: 30rpx;
			font-weight: bold;
			line-height: 1;
		}
		.fqr_text{
			margin-top: 20rpx;
			color: #000000;
			font-size: 24rpx;
			line-height: 1;
		}
		.rprs_text{
			margin-top: 20rpx;
			color: #000000;
			font-size: 24rpx;
			line-height: 1;
		}
		.create_time{
			margin-top: 20rpx;
			color: #000000;
			font-size: 24rpx;
			line-height: 1;
		}
		.editzp{
			width: 40rpx;
			height: 40rpx;
			z-index: 2;
			position: absolute;
			right: 30rpx;
			top: 30rpx;
		}
		.contactccr{
			color: #FFFFFF;
			background-color: $themecolor;
			display: inline-block;
			padding: 10rpx 20rpx;
			border-radius: 14rpx;
		}
	}
}
.ethnictraining{
	padding: 0 30rpx;
	.ethnictraining_info{
		color:#607D8B;
		font-size: 30rpx;
	}
	.ethnictraining_con{
		text-indent: 2em;
	}
}
.browse_num{
	background-color: #FFFBF6;
	width: 100%;
	padding: 44rpx 28rpx;
	box-sizing: border-box;
	display: flex;
	justify-content: space-between;
	align-items: center;
	.browse_avtar{
		display: flex;
		.avtar_list{
			display: flex;
		}
		.avtar_more{
			width: 50rpx;
			height: 50rpx;
			background: #DFDFDF;
			border-radius: 50%;
			line-height: 50rpx;
			display: flex;
			justify-content: space-evenly;
			align-items: center;
			.small{
				background-color: #999999;
				width: 8rpx;
				height: 8rpx;
				border-radius: 50%;
			}
		}
	}
	.browse_text{
		color: #666666;
		font-size: 28rpx;
	}
}